windscreen suction cup - German English Dictionary